package org.sirmupadbapi.beans;

import java.sql.Date; 
import org.sirmupadbapi.anotaciones.Columna;
import org.sirmupadbapi.anotaciones.Relaciones;
import org.sirmupadbapi.anotaciones.Table;
import java.io.Serializable;
import org.sirmupadbapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "regimencomercios")
public class Regimencomercios  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "IDCOMERCIO" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String IDCOMERCIO="";
@Columna(nombre= "IDREGIMEN" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String IDREGIMEN="";
@Columna(nombre= "VALOR" ,isNoNulo=false, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double VALOR=0.0;
@Columna(nombre= "PERIODOPAGO" ,isNoNulo=false, tipo ="String" ,tamano =7, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String PERIODOPAGO="";
@Columna(nombre= "MESPAGO" ,isNoNulo=false, tipo ="String" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String MESPAGO="";
@Columna(nombre= "FECHAINSCRIPCION" ,isNoNulo=false, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date FECHAINSCRIPCION= new java.sql.Date(0);
@Columna(nombre= "IDUSUARIO" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String IDUSUARIO="";
@Columna(nombre= "FECHA" ,isNoNulo=false, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date FECHA= new java.sql.Date(0);
@Columna(nombre= "ACTIVO" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String ACTIVO="";
@Columna(nombre= "IDMUNICIPIO" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String IDMUNICIPIO="";
@Relaciones(clase ="Regimen", tabla = "regimen" ,columna = "idregimen" , regla_actualizacion="restringuido", regla_eliminacion="restringuido", key_seq=1, nombre_relacion="regimencomercios_ibfk_1", tipo_relacion="muchos a uno" )
Regimen regimen;

public Regimencomercios(){
}

public Regimencomercios(String IDCOMERCIO,String IDREGIMEN,Double VALOR,String PERIODOPAGO,String MESPAGO,Date FECHAINSCRIPCION,String IDUSUARIO,Date FECHA,String ACTIVO,String IDMUNICIPIO){
this.IDCOMERCIO = IDCOMERCIO;
this.IDREGIMEN = IDREGIMEN;
this.VALOR = VALOR;
this.PERIODOPAGO = PERIODOPAGO;
this.MESPAGO = MESPAGO;
this.FECHAINSCRIPCION = FECHAINSCRIPCION;
this.IDUSUARIO = IDUSUARIO;
this.FECHA = FECHA;
this.ACTIVO = ACTIVO;
this.IDMUNICIPIO = IDMUNICIPIO;
}


public void setIDCOMERCIO (String IDCOMERCIO) {
 this.IDCOMERCIO = IDCOMERCIO;
}

public String getIDCOMERCIO ( ) {
return this.IDCOMERCIO;
}

public void setIDREGIMEN (String IDREGIMEN) {
 this.IDREGIMEN = IDREGIMEN;
}

public String getIDREGIMEN ( ) {
return this.IDREGIMEN;
}

public void setVALOR (Double VALOR) {
 this.VALOR = VALOR;
}

public Double getVALOR ( ) {
return this.VALOR;
}

public void setPERIODOPAGO (String PERIODOPAGO) {
 this.PERIODOPAGO = PERIODOPAGO;
}

public String getPERIODOPAGO ( ) {
return this.PERIODOPAGO;
}

public void setMESPAGO (String MESPAGO) {
 this.MESPAGO = MESPAGO;
}

public String getMESPAGO ( ) {
return this.MESPAGO;
}

public void setFECHAINSCRIPCION (Date FECHAINSCRIPCION) {
 this.FECHAINSCRIPCION = FECHAINSCRIPCION;
}

public Date getFECHAINSCRIPCION ( ) {
return this.FECHAINSCRIPCION;
}

public void setIDUSUARIO (String IDUSUARIO) {
 this.IDUSUARIO = IDUSUARIO;
}

public String getIDUSUARIO ( ) {
return this.IDUSUARIO;
}

public void setFECHA (Date FECHA) {
 this.FECHA = FECHA;
}

public Date getFECHA ( ) {
return this.FECHA;
}

public void setACTIVO (String ACTIVO) {
 this.ACTIVO = ACTIVO;
}

public String getACTIVO ( ) {
return this.ACTIVO;
}

public void setIDMUNICIPIO (String IDMUNICIPIO) {
 this.IDMUNICIPIO = IDMUNICIPIO;
}

public String getIDMUNICIPIO ( ) {
return this.IDMUNICIPIO;
}


public void setRegimen (Regimen regimen) {
 this.regimen = regimen;
}

public Regimen getRegimen ( ) {
return this.regimen;
}



@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Regimencomercios{"+ "IDCOMERCIO=" + IDCOMERCIO+ ", IDREGIMEN=" + IDREGIMEN+ ", VALOR=" + VALOR+ ", PERIODOPAGO=" + PERIODOPAGO+ ", MESPAGO=" + MESPAGO+ ", FECHAINSCRIPCION=" + FECHAINSCRIPCION+ ", IDUSUARIO=" + IDUSUARIO+ ", FECHA=" + FECHA+ ", ACTIVO=" + ACTIVO+ ", IDMUNICIPIO=" + IDMUNICIPIO + '}';

}


}
